package com.szsh.aiot.hsm.dto.ability;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.google.gson.annotations.SerializedName;

/**
 * 网关下挂设备终端接入控制接口请求消息内容
 *
 * @author zhangtt
 *
 */
@JsonIgnoreProperties(ignoreUnknown = true)
public class AttachDeviceReqBody {
    @SerializedName("CmdType")
    private String cmdType;

    @SerializedName("MAC")
    private String mac;

    @SerializedName("DevName")
    private String devName;

    @SerializedName("InternetAccessRight")
    private String internetAccessRight;

    @SerializedName("StorageAccessRight")
    private String storageAccessRight;

    @SerializedName("SequenceId")
    private String sequenceId;

    public String getCmdType() {
        return cmdType;
    }

    public void setCmdType(String cmdType) {
        this.cmdType = cmdType;
    }

    public String getMac() {
        return mac;
    }

    public void setMac(String mac) {
        this.mac = mac;
    }

    public String getDevName() {
        return devName;
    }

    public void setDevName(String devName) {
        this.devName = devName;
    }

    public String getInternetAccessRight() {
        return internetAccessRight;
    }

    public void setInternetAccessRight(String internetAccessRight) {
        this.internetAccessRight = internetAccessRight;
    }

    public String getStorageAccessRight() {
        return storageAccessRight;
    }

    public void setStorageAccessRight(String storageAccessRight) {
        this.storageAccessRight = storageAccessRight;
    }

    public String getSequenceId() {
        return sequenceId;
    }

    public void setSequenceId(String sequenceId) {
        this.sequenceId = sequenceId;
    }
}
